package com.gz.moreaseManager.modules.service;

import com.gz.moreaseManager.modules.entity.Banner;
import com.baomidou.mybatisplus.service.IService;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 轮播图信息 服务类
 * </p>
 *
 * @author wike
 * @since 2019-02-21
 */
public interface IBannerService extends IService<Banner> {

    /**获取轮播图map  key == 轮播位置ID(一级菜单对应轮播图)**/
    Map<String,Banner> findAllMapBanner();

    /**根据所属类别+ 所属位置  查询轮播图**/
    Banner findBannerByParams( Integer bannerType,Integer bannerPosition );
    /**获取首页轮播图列表**/
    List<Banner> findBannerIndexList();
    /**获取轮播图广告列表**/
    List<Banner> findBannerAdvertList();
    /**获取门店版图轮播图列表**/
    List<Banner> findBannerLayoutList();

}
